import request from '@/utils/request'


/**
 * 订单列表
 */
export function getOrders(page) {
  console.log("page",page)
    return request({
      url: '/order/page',
      method: 'get',
      params: { pageNum: page.currentPage, pageSize: page.pageSize }
    })
}

/**
 * 更新订单信息（收货地址，费用，备注等）
 */
export function updateOrder(data) {
    return request({
      url: '/order/update',
      method: 'post',
      data
    })
}

/**
 * 发货
 */
export function orderDelivery(data) {
    return request({
      url: '/order/delivery',
      method: 'post',
      data
    })
}

/**
 * 根据id获取订单详情
 */
export function getOrderDetail(id) {
    return request({
      url: `/order/detail/${id}`,
      method: 'get'
    })
}

/**
 * 根据id获取订单详情
 */
export function getOrderItem(id) {
    return request({
      url: `/order/getItem/${id}`,
      method: 'get'
    })
}

/**
 * 退货订单列表
 */
export function getOrderReturnApplys(page) {
    return request({
      url: '/returnApply/list',
      method: 'get',
      params: { pageNum: page.currentPage, pageSize: page.pageSize }
    })
}

/**
 * 审批
 */
export function updateOrderReturnApplyStatus(data) {
    return request({
      url: `/returnApply/update/status/${data.id}`,
      method: 'post',
      data
    })
}

/**
 * 根据id获取退货单详情
 */
export function getReturnApplyDetail(id) {
    return request({
      url: `/returnApply/detail/${id}`,
      method: 'get'
    })
}

